<?php
/**
 * Класс отображения информации для таблицы Статистики
 *
 */
class  View_Stat {

/**
 * Метод выводит форму добавления/редактирования статистики
 *
 * @param object $objStat
 */	

  public static function showForm($objStat) {
  	$objForm = new Form_ViewForm(array('errorIfExists' => true, 'successMessage' => 'Статистика сохранена', 'leftWidth' => 200), $objStat);
		$objForm->show();
		
		$objForm->textField(array('maxlength' => '128', 'text' => 'Won', 'required' => 1, 'size' => 60), 'won');
		$objForm->textField(array('maxlength' => '128', 'text' => 'Lost', 'required' => 1, 'size' => 60), 'lost');
		$objForm->textField(array('maxlength' => '128', 'text' => 'Drawn', 'required' => 1, 'size' => 60), 'drawn');
		$objForm->textField(array('maxlength' => '128', 'text' => 'Yield', 'required' => 1, 'size' => 60), 'yield');
		$objForm->textField(array('maxlength' => '128', 'text' => 'Hits', 'required' => 1, 'size' => 60), 'hits');	

		$objForm->textField(array('maxlength' => '128', 'text' => 'VIP Won', 'required' => 1, 'size' => 60), 'vip_won');
		$objForm->textField(array('maxlength' => '128', 'text' => 'VIP Lost', 'required' => 1, 'size' => 60), 'vip_lost');
		$objForm->textField(array('maxlength' => '128', 'text' => 'VIP Drawn', 'required' => 1, 'size' => 60), 'vip_drawn');
		$objForm->textField(array('maxlength' => '128', 'text' => 'VIP Yield', 'required' => 1, 'size' => 60), 'vip_yield');
		$objForm->textField(array('maxlength' => '128', 'text' => 'VIP Hits', 'required' => 1, 'size' => 60), 'vip_hits');			
		
		$arrSubmitButton = array('value' => 'Save', 'src' => W_IMAGES . 'button/save.gif', 'class' => 'saveButton', 'show_on_left' => true);

		$objForm->submitButton($arrSubmitButton, 'save');
		$objForm->close();
	}
	  

	public static function showStat($objStat){
	  $objStat = new Stat('1');
	  if ($objStat){
  	  echo '
  	  <table width="98%" cellpadding=5 cellspacing=0 border=1 bordercolor=#C4E1C1>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Победы</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('won').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Проигрыши</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('lost').'</td>
  	   </tr>	   	   
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Ничья</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('drawn').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Выход</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('yield').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Хиты</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('hits').'</td>
  	   </tr>	   	   
  	  </table>';
	  }  
	}

	public static function showVipStat($objStat){
	  $objStat = new Stat('1');
	  if ($objStat){
  	  echo '
  	  <table width="98%" cellpadding=5 cellspacing=0 border=1 bordercolor=#C4E1C1>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Победы</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('vip_won').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Проигрыши</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('vip_lost').'</td>
  	   </tr>	   	   
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Ничья</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('vip_drawn').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Выход</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('vip_yield').'</td>
  	   </tr>
  	   <tr>
  	     <td bgcolor=#668fab><font color=#FFFFFF>Хиты</font></td>
  	     <td align=center bgcolor="#d7ebff">'.$objStat->getField('vip_hits').'</td>
  	   </tr>	   	   
  	  </table>';
	  
	  }  
	}	
}

